@charset "utf-8";
@font-face {font-family: "iconfont";src: url('../fonts/iconfont.eot');src: url('../fonts/iconfont.eot') format('embedded-opentype'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg') format('svg') }
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }
.icon-next:before {content: "\e601" }
.icon-next2:before {content: "\e636" }
.icon-prev2:before {content: "\e637" }
.icon-prev1:before {content: "\e648" }
.icon-next1:before {content: "\e655" }
.icon-prev:before {content: "\e606" }
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent }
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0 }
.slick-list:focus {outline: none }
.slick-list.dragging {cursor: pointer;cursor: hand }
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }
.slick-track {position: relative;top: 0;left: 0;display: block }
.slick-track:before, .slick-track:after {display: table;content: '' }
.slick-track:after {clear: both }
.slick-loading .slick-track {visibility: hidden }
.slick-slide {float: left;height: 100%;min-height: 1px }
.slick-slide:not(:first-child) {display: none }[dir='rtl'] .slick-slide {float: right }
.slick-slide img {display: block }
.slick-slide.slick-loading img {display: none }
.slick-slide.dragging img {pointer-events: none }
.slick-initialized .slick-slide {display: block }
.slick-loading .slick-slide {visibility: hidden }
.slick-vertical .slick-slide {display: block;height: auto }
.slick-arrow.slick-hidden {display: none }
.slick-loading .slick-list {background: #fff url('../images/ajax-loader.gif') center center no-repeat }@font-face {font-family: 'slick';font-weight: normal;font-style: normal;src: url('../../../public/plugins/slick/./fonts/slick.eot');src: url('../fonts/slick.eot') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg') }
.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent }
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1 }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25 }
.slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }
.slick-prev {left: -25px }[dir='rtl'] .slick-prev {right: -25px;left: auto }
.slick-prev:before {content: '←' }[dir='rtl'] .slick-prev:before {content: '→' }
.slick-next {right: -25px }[dir='rtl'] .slick-next {right: auto;left: -25px }
.slick-next:before {content: '→' }[dir='rtl'] .slick-next:before {content: '←' }
.slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center }
.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer }
.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent }
.slick-dots li button:hover, .slick-dots li button:focus {outline: none }
.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1 }
.slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }
.slick-dots li.slick-active button:before {opacity: .75;color: black }
.fv-has-feedback {position: relative }
.fv-control-feedback {position: absolute;z-index: 2;top: 0;right: 0;display: block;text-align: center }
.fv-help-block {display: block }
.fv-form [placeholder]::-ms-clear {display: none }
.fv-form-bootstrap .help-block {margin-bottom: 0 }
.fv-form-bootstrap .tooltip-inner {text-align: left }
.fv-form-bootstrap .fv-bootstrap-icon-input-group {z-index: 100 }
.form-inline.fv-form-bootstrap .form-group {vertical-align: top }
.fv-form-bootstrap4 .fv-control-feedback {line-height: 38px;width: 38px;height: 38px }
.fv-form-bootstrap4 .form-group.row .fv-control-feedback {right: 15px }
.fv-form-bootstrap4 .form-group.row .form-check~.fv-control-feedback {top: -7px }
.fv-form-bootstrap4.form-inline .form-group {vertical-align: top }
.fv-form-bootstrap4:not(.form-inline) label~.fv-control-feedback {top: 32px }
.fv-form-bootstrap4:not(.form-inline) label.sr-only~.fv-control-feedback {top: -7px }
.fv-form-bootstrap4:not(.form-inline) .form-check~.fv-control-feedback {top: 25px }
.pswp {display: none;position: absolute;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;-ms-touch-action: none;touch-action: none;z-index: 1800;-webkit-text-size-adjust: 100%;-webkit-backface-visibility: hidden;outline: none }
.pswp * {-webkit-box-sizing: border-box;box-sizing: border-box }
.pswp img {max-width: none;-webkit-transition: none;-o-transition: none;transition: none }
.pswp--animate_opacity {opacity: 0.001;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1) }
.pswp--open {display: block }
.pswp--zoom-allowed .pswp__img {cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in }
.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab }
.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing }
.pswp__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;opacity: 0;transform: translateZ(0);-webkit-backface-visibility: hidden;will-change: opacity }
.pswp__scroll-wrap {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden }
.pswp__container, .pswp__zoom-wrap {-ms-touch-action: none;touch-action: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0 }
.pswp__container, .pswp__img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none }
.pswp__zoom-wrap {position: absolute;width: 100%;-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1) }
.pswp__bg {will-change: opacity;for open/close transition-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1) }
.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {-webkit-transition: none;transition: none }
.pswp__container, .pswp__zoom-wrap {-webkit-backface-visibility: hidden }
.pswp__item {position: absolute;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden }
.pswp__img {position: absolute;width: auto;height: auto;top: 0;left: 0 }
.pswp__img--placeholder {-webkit-backface-visibility: hidden }
.pswp__img--placeholder--blank {background: #222 }
.pswp--ie .pswp__img {width: 100% !important;height: auto !important;left: 0;top: 0 }
.pswp__error-msg {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;font-size: 14px;line-height: 16px;margin-top: -8px;color: #777 }
.pswp__error-msg a {color: #333;text-decoration: underline }
.pswp__button {width: 44px;height: 44px;position: relative;background: none;cursor: pointer;overflow: visible;-webkit-appearance: none;display: block;border: 0;padding: 0;margin: 0;float: right;opacity: 0.75;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-webkit-box-shadow: none;box-shadow: none;outline: none }
.pswp__button:focus, .pswp__button:hover {opacity: 1 }
.pswp__button:active {outline: none;opacity: 0.9 }
.pswp__button::-moz-focus-inner {padding: 0;border: 0 }[class*=pswp__button--rotate] {background: none !important;outline: none !important }[class*=pswp__button--rotate] .icon {top: 1px;font-size: 17px;font-weight: 400;color: #555 }
.pswp__ui--over-close .pswp__button--close {opacity: 1 }
.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before {background: url('../images/default-skin.png') 0 0 no-repeat;background-size: 264px 88px;width: 44px;height: 44px }@media (-webkit-min-device-pixel-ratio:1.1), (-webkit-min-device-pixel-ratio:1.09375), (min-resolution:105dpi), (min-resolution:1.1dppx) {.pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before {background-image: url('../images/default-skin.svg') }
.pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right {background: none }[class*=pswp__button--rotate] {opacity: .75 }}
.pswp__button--close {background-position: 0 -44px }
.pswp__button--share {background-position: -44px -44px }
.pswp__button--fs {display: none }
.pswp--supports-fs .pswp__button--fs {display: block }
.pswp--fs .pswp__button--fs {background-position: -44px 0 }
.pswp__button--zoom {display: none;background-position: -88px 0 }
.pswp--zoom-allowed .pswp__button--zoom {display: block }
.pswp--zoomed-in .pswp__button--zoom {background-position: -132px 0 }
.pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right {visibility: hidden }
.pswp__button--arrow--left, .pswp__button--arrow--right {background: none;top: 50%;margin-top: -50px;width: 70px;height: 100px;position: absolute }
.pswp__button--arrow--left {left: 0 }
.pswp__button--arrow--right {right: 0 }
.pswp__button--arrow--left:before, .pswp__button--arrow--right:before {content: '';top: 35px;background-color: rgba(0, 0, 0, 0.1);height: 30px;width: 32px;position: absolute }
.pswp__button--arrow--left:before {left: 6px;background-position: -138px -44px }
.pswp__button--arrow--right:before {right: 6px;background-position: -94px -44px }
.pswp__counter, .pswp__share-modal {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }
.pswp__share-modal {display: block;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;top: 0;left: 0;padding: 10px;position: absolute;z-index: 1600;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;-webkit-backface-visibility: hidden;will-change: opacity }
.pswp__share-modal--hidden {display: none }
.pswp__share-tooltip {z-index: 1620;position: absolute;background: #FFF;top: 56px;border-radius: 2px;display: block;width: auto;right: 44px;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform: translateY(6px);-ms-transform: translateY(6px);transform: translateY(6px);-webkit-transition: -webkit-transform 0.25s;transition: transform 0.25s;-webkit-backface-visibility: hidden;will-change: transform }
.pswp__share-tooltip a {display: block;padding: 8px 12px;color: #000;text-decoration: none;font-size: 14px;line-height: 18px }
.pswp__share-tooltip a:hover {text-decoration: none;color: #000 }
.pswp__share-tooltip a:first-child {border-radius: 2px 2px 0 0 }
.pswp__share-tooltip a:last-child {border-radius: 0 0 2px 2px }
.pswp__share-modal--fade-in {opacity: 1 }
.pswp__share-modal--fade-in .pswp__share-tooltip {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }
.pswp--touch .pswp__share-tooltip a {padding: 16px 12px }a.pswp__share--facebook:before {content: '';display: block;width: 0;height: 0;position: absolute;top: -12px;right: 15px;border: 6px solid transparent;border-bottom-color: #FFF;-webkit-pointer-events: none;-moz-pointer-events: none;pointer-events: none }a.pswp__share--facebook:hover {background: #3E5C9A;color: #FFF }a.pswp__share--facebook:hover:before {border-bottom-color: #3E5C9A }a.pswp__share--twitter:hover {background: #55ACEE;color: #FFF }a.pswp__share--pinterest:hover {background: #CCC;color: #CE272D }a.pswp__share--download:hover {background: #DDD }
.pswp__counter {position: absolute;left: 0;top: 0;height: 44px;font-size: 13px;line-height: 44px;color: #555;opacity: 0.75;padding: 0 10px }
.pswp__caption {position: absolute;left: 0;bottom: 0;width: 100%;min-height: 44px }
.pswp__caption small {font-size: 11px;color: #777 }
.pswp__caption__center {text-align: center;max-width: 420px;margin: 0 auto;font-size: 13px;padding: 10px;line-height: 20px;color: #333 }
.pswp__caption--empty {display: none }
.pswp__caption--fake {visibility: hidden }
.pswp__preloader {width: 44px;height: 44px;position: absolute;top: 0;left: 50%;margin-left: -22px;opacity: 0;-webkit-transition: opacity 0.25s ease-out;transition: opacity 0.25s ease-out;will-change: opacity;direction: ltr }
.pswp__preloader__icn {width: 20px;height: 20px;margin: 12px }
.pswp__preloader--active {opacity: 1 }
.pswp__preloader--active .pswp__preloader__icn {background: url('../images/preloader.gif') 0 0 no-repeat }
.pswp--css_animation .pswp__preloader--active {opacity: 1 }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {-webkit-animation: clockwise 500ms linear infinite;animation: clockwise 500ms linear infinite }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite }
.pswp--css_animation .pswp__preloader__icn {background: none;opacity: 0.75;width: 14px;height: 14px;position: absolute;left: 15px;top: 15px;margin: 0 }
.pswp--css_animation .pswp__preloader__cut {position: relative;width: 7px;height: 14px;overflow: hidden }
.pswp--css_animation .pswp__preloader__donut {-webkit-box-sizing: border-box;box-sizing: border-box;width: 14px;height: 14px;border: 2px solid #FFF;border-radius: 50%;border-left-color: transparent;border-bottom-color: transparent;position: absolute;top: 0;left: 0;background: none;margin: 0 }@media screen and (max-width:1024px) {.pswp__preloader {position: relative;left: auto;top: auto;margin: 0;float: right }}@-webkit-keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes clockwise {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@-webkit-keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0) }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}@keyframes donut-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0) }50% {-webkit-transform: rotate(-140deg);transform: rotate(-140deg) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}
.pswp__ui {-webkit-font-smoothing: auto;visibility: visible;opacity: 1;z-index: 1550 }
.pswp__top-bar {position: absolute;left: 0;top: 0;height: 44px;width: 100% }
.pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {-webkit-backface-visibility: hidden;will-change: opacity;-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1) }
.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right {visibility: visible }
.pswp__top-bar, .pswp__caption {background-color: rgba(255, 255, 255, 0.8) }
.pswp__ui--fit .pswp__top-bar, .pswp__ui--fit .pswp__caption {background-color: rgba(255, 255, 255, 0.8) }
.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right {opacity: 0 }
.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right {opacity: 0.001 }
.pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter {display: none }
.pswp__element--disabled {display: none !important }
.pswp--minimal--dark .pswp__top-bar {background: none }
.ladda-button {position: relative }
.ladda-button .ladda-spinner {position: absolute;z-index: 2;top: 50%;display: inline-block;width: 32px;height: 32px;margin-top: 0;pointer-events: none;opacity: 0 }
.ladda-button .ladda-label {position: relative;z-index: 3 }
.ladda-button .ladda-progress {position: absolute;top: 0;left: 0;visibility: hidden;width: 0;height: 100%;-webkit-transition: .1s linear all;-o-transition: .1s linear all;transition: .1s linear all;opacity: 0;background: rgba(0, 0, 0, .2) }
.ladda-button[data-loading] .ladda-progress {visibility: visible;opacity: 1 }
.ladda-button, .ladda-button .ladda-label, .ladda-button .ladda-spinner {-webkit-transition: .3s cubic-bezier(.175, .885, .32, 1.275) all;-o-transition: .3s cubic-bezier(.175, .885, .32, 1.275) all;transition: .3s cubic-bezier(.175, .885, .32, 1.275) all }
.ladda-button[data-style=zoom-in], .ladda-button[data-style=zoom-in] .ladda-label, .ladda-button[data-style=zoom-in] .ladda-spinner, .ladda-button[data-style=zoom-out], .ladda-button[data-style=zoom-out] .ladda-label, .ladda-button[data-style=zoom-out] .ladda-spinner {-webkit-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all }
.ladda-button[data-style=expand-right] .ladda-spinner {right: -6px }
.ladda-button[data-style=expand-right].btn-xs .ladda-spinner, .ladda-button[data-style=expand-right][data-size='s'] .ladda-spinner, .ladda-button[data-style=expand-right][data-size=xs] .ladda-spinner {right: -12px }
.ladda-button[data-style=expand-right][data-loading] {padding-right: 45px }
.ladda-button[data-style=expand-right][data-loading] .ladda-spinner {opacity: 1 }
.ladda-button[data-style=expand-right][data-loading] .btn-xs, .ladda-button[data-style=expand-right][data-loading][data-size='s'], .ladda-button[data-style=expand-right][data-loading][data-size=xs] {padding-right: 30px }
.ladda-button[data-style=expand-left] .ladda-spinner {left: 26px }
.ladda-button[data-style=expand-left].btn-xs .ladda-spinner, .ladda-button[data-style=expand-left][data-size='s'] .ladda-spinner, .ladda-button[data-style=expand-left][data-size=xs] .ladda-spinner {left: 15px }
.ladda-button[data-style=expand-left][data-loading] {padding-left: 45px }
.ladda-button[data-style=expand-left][data-loading] .ladda-spinner {opacity: 1 }
.ladda-button[data-style=expand-left][data-loading].btn-xs, .ladda-button[data-style=expand-left][data-loading][data-size='s'], .ladda-button[data-style=expand-left][data-loading][data-size=xs] {padding-left: 30px }
.ladda-button[data-style=expand-up] {overflow: hidden }
.ladda-button[data-style=expand-up] .ladda-spinner {top: -32px;left: 50%;margin-left: 0 }
.ladda-button[data-style=expand-up][data-loading] {padding-top: 30px }
.ladda-button[data-style=expand-up][data-loading] .ladda-spinner {top: 16px;margin-top: 0;opacity: 1 }
.ladda-button[data-style=expand-up][data-loading].btn-xs, .ladda-button[data-style=expand-up][data-loading][data-size='s'], .ladda-button[data-style=expand-up][data-loading][data-size=xs] {padding-top: 32px }
.ladda-button[data-style=expand-up][data-loading].btn-xs .ladda-spinner, .ladda-button[data-style=expand-up][data-loading][data-size='s'] .ladda-spinner, .ladda-button[data-style=expand-up][data-loading][data-size=xs] .ladda-spinner {top: 4px }
.ladda-button[data-style=expand-down] {overflow: hidden }
.ladda-button[data-style=expand-down] .ladda-spinner {top: 44px;left: 50%;margin-left: 0 }
.ladda-button[data-style=expand-down].btn-xs .ladda-spinner, .ladda-button[data-style=expand-down][data-size='s'] .ladda-spinner, .ladda-button[data-style=expand-down][data-size=xs] .ladda-spinner {top: 30px }
.ladda-button[data-style=expand-down][data-loading] {padding-bottom: 30px }
.ladda-button[data-style=expand-down][data-loading] .ladda-spinner {opacity: 1 }
.ladda-button[data-style=expand-down][data-loading].btn-xs, .ladda-button[data-style=expand-down][data-loading][data-size='s'], .ladda-button[data-style=expand-down][data-loading][data-size=xs] {padding-bottom: 23px }
.ladda-button[data-style=slide-left] {overflow: hidden }
.ladda-button[data-style=slide-left] .ladda-label {position: relative }
.ladda-button[data-style=slide-left] .ladda-spinner {left: 100%;margin-left: 0 }
.ladda-button[data-style=slide-left][data-loading] .ladda-label {left: -100%;opacity: 0 }
.ladda-button[data-style=slide-left][data-loading] .ladda-spinner {left: 50%;opacity: 1 }
.ladda-button[data-style=slide-right] {overflow: hidden }
.ladda-button[data-style=slide-right] .ladda-label {position: relative }
.ladda-button[data-style=slide-right] .ladda-spinner {right: 100%;left: 16px;margin-left: 0 }
.ladda-button[data-style=slide-right][data-loading] .ladda-label {left: 100%;opacity: 0 }
.ladda-button[data-style=slide-right][data-loading] .ladda-spinner {left: 50%;opacity: 1 }
.ladda-button[data-style=slide-up] {overflow: hidden }
.ladda-button[data-style=slide-up] .ladda-label {position: relative }
.ladda-button[data-style=slide-up] .ladda-spinner {left: 50%;margin-top: 1em;margin-left: 0 }
.ladda-button[data-style=slide-up][data-loading] .ladda-label {top: -1em;opacity: 0 }
.ladda-button[data-style=slide-up][data-loading] .ladda-spinner {margin-top: 0;opacity: 1 }
.ladda-button[data-style=slide-down] {overflow: hidden }
.ladda-button[data-style=slide-down] .ladda-label {position: relative }
.ladda-button[data-style=slide-down] .ladda-spinner {left: 50%;margin-top: -2em;margin-left: 0 }
.ladda-button[data-style=slide-down][data-loading] .ladda-label {top: 1em;opacity: 0 }
.ladda-button[data-style=slide-down][data-loading] .ladda-spinner {margin-top: 0;opacity: 1 }
.ladda-button[data-style=zoom-out] {overflow: hidden }
.ladda-button[data-style=zoom-out] .ladda-spinner {left: 50%;margin-left: 32px;-webkit-transform: scale(2.5);-ms-transform: scale(2.5);-o-transform: scale(2.5);transform: scale(2.5) }
.ladda-button[data-style=zoom-out] .ladda-label {position: relative;display: inline-block }
.ladda-button[data-style=zoom-out][data-loading] .ladda-label {-webkit-transform: scale(.5);-ms-transform: scale(.5);-o-transform: scale(.5);transform: scale(.5);opacity: 0 }
.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner {margin-left: 0;-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1 }
.ladda-button[data-style=zoom-in] {overflow: hidden }
.ladda-button[data-style=zoom-in] .ladda-spinner {left: 50%;margin-left: -16px;-webkit-transform: scale(.2);-ms-transform: scale(.2);-o-transform: scale(.2);transform: scale(.2) }
.ladda-button[data-style=zoom-in] .ladda-label {position: relative;display: inline-block }
.ladda-button[data-style=zoom-in][data-loading] .ladda-label {-webkit-transform: scale(2.2);-ms-transform: scale(2.2);-o-transform: scale(2.2);transform: scale(2.2);opacity: 0 }
.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner {margin-left: 0;-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1 }
.ladda-button[data-style=contract] {overflow: hidden;width: 100px }
.ladda-button[data-style=contract] .ladda-spinner {left: 50%;margin-left: 0 }
.ladda-button[data-style=contract][data-loading] {width: 52px;border-radius: 50% }
.ladda-button[data-style=contract][data-loading] .ladda-label {opacity: 0 }
.ladda-button[data-style=contract][data-loading] .ladda-spinner {opacity: 1 }
.ladda-button[data-style=contract-overlay] {overflow: hidden;width: 100px;-webkit-box-shadow: 0 0 0 3000px transparent;box-shadow: 0 0 0 3000px transparent }
.ladda-button[data-style=contract-overlay] .ladda-spinner {left: 50%;margin-left: 0 }
.ladda-button[data-style=contract-overlay][data-loading] {width: 52px;border-radius: 50%;-webkit-box-shadow: 0 0 0 3000px rgba(0, 0, 0, .8);box-shadow: 0 0 0 3000px rgba(0, 0, 0, .8) }
.ladda-button[data-style=contract-overlay][data-loading] .ladda-label {opacity: 0 }
.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner {opacity: 1 }@font-face {font-family: Pe-icon-7-stroke;font-style: normal;font-weight: 400;src: url('../../../public/fonts/7-stroke/Pe-icon-7-stroke.eot?d7yf1v');src: url('../fonts/pe-icon-7-stroke.eot') format('embedded-opentype'), url('../fonts/pe-icon-7-stroke.woff') format('woff'), url('../fonts/pe-icon-7-stroke.ttf') format('truetype'), url('../fonts/pe-icon-7-stroke.svg') format('svg') }[class*=" pe-"], [class^=pe-] {position: relative;display: inline-block;font-family: Pe-icon-7-stroke;font-style: normal;font-weight: 400;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);text-rendering: auto;speak: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }
.pe-album:before {content: "\e6aa" }
.pe-arc:before {content: "\e6ab" }
.pe-back-2:before {content: "\e6ac" }
.pe-bandaid:before {content: "\e6ad" }
.pe-car:before {content: "\e6ae" }
.pe-diamond:before {content: "\e6af" }
.pe-door-lock:before {content: "\e6b0" }
.pe-eyedropper:before {content: "\e6b1" }
.pe-female:before {content: "\e6b2" }
.pe-gym:before {content: "\e6b3" }
.pe-hammer:before {content: "\e6b4" }
.pe-headphones:before {content: "\e6b5" }
.pe-helm:before {content: "\e6b6" }
.pe-hourglass:before {content: "\e6b7" }
.pe-leaf:before {content: "\e6b8" }
.pe-magic-wand:before {content: "\e6b9" }
.pe-male:before {content: "\e6ba" }
.pe-map-2:before {content: "\e6bb" }
.pe-next-2:before {content: "\e6bc" }
.pe-paint-bucket:before {content: "\e6bd" }
.pe-pendrive:before {content: "\e6be" }
.pe-photo:before {content: "\e6bf" }
.pe-piggy:before {content: "\e6c0" }
.pe-plugin:before {content: "\e6c1" }
.pe-refresh-2:before {content: "\e6c2" }
.pe-rocket:before {content: "\e6c3" }
.pe-settings:before {content: "\e6c4" }
.pe-shield:before {content: "\e6c5" }
.pe-smile:before {content: "\e6c6" }
.pe-usb:before {content: "\e6c7" }
.pe-vector:before {content: "\e6c8" }
.pe-wine:before {content: "\e6c9" }
.pe-cloud-upload:before {content: "\e68a" }
.pe-cash:before {content: "\e68c" }
.pe-close:before {content: "\e680" }
.pe-bluetooth:before {content: "\e68d" }
.pe-cloud-download:before {content: "\e68b" }
.pe-way:before {content: "\e68e" }
.pe-close-circle:before {content: "\e681" }
.pe-id:before {content: "\e68f" }
.pe-angle-up:before {content: "\e682" }
.pe-wristwatch:before {content: "\e690" }
.pe-angle-up-circle:before {content: "\e683" }
.pe-world:before {content: "\e691" }
.pe-angle-right:before {content: "\e684" }
.pe-volume:before {content: "\e692" }
.pe-angle-right-circle:before {content: "";display: block;background-image: url('../icon/right_double.png');background-repeat: no-repeat;background-size: 88% 88%;background-position-y: bottom;height: 20px;width: 20px;}
.pe-users:before {content: "\e693" }
.pe-angle-left:before {content: "\e686" }
.pe-user-female:before {content: "\e694" }
.pe-angle-left-circle:before {content: "\e687" }
.pe-up-arrow:before {content: "\e695" }
.pe-angle-down:before {content: "\e688" }
.pe-switch:before {content: "\e696" }
.pe-angle-down-circle:before {content: "\e689" }
.pe-scissors:before {content: "\e697" }
.pe-wallet:before {content: "\e600" }
.pe-safe:before {content: "\e698" }
.pe-volume2:before {content: "\e601" }
.pe-volume1:before {content: "\e602" }
.pe-voicemail:before {content: "\e603" }
.pe-video:before {content: "\e604" }
.pe-user:before {content: "\e605" }
.pe-upload:before {content: "\e606" }
.pe-unlock:before {content: "\e607" }
.pe-umbrella:before {content: "\e608" }
.pe-trash:before {content: "\e609" }
.pe-tools:before {content: "\e60a" }
.pe-timer:before {content: "\e60b" }
.pe-ticket:before {content: "\e60c" }
.pe-target:before {content: "\e60d" }
.pe-sun:before {content: "\e60e" }
.pe-study:before {content: "\e60f" }
.pe-stopwatch:before {content: "\e610" }
.pe-star:before {content: "\e611" }
.pe-speaker:before {content: "\e612" }
.pe-signal:before {content: "\e613" }
.pe-shuffle:before {content: "\e614" }
.pe-shopbag:before {content: "\e615" }
.pe-share:before {content: "\e616" }
.pe-server:before {content: "\e617" }
.pe-search:before {content: "\e618" }
.pe-film:before {content: "\e6a5" }
.pe-science:before {content: "\e619" }
.pe-disk:before {content: "\e6a6" }
.pe-ribbon:before {content: "\e61a" }
.pe-repeat:before {content: "\e61b" }
.pe-refresh:before {content: "\e61c" }
.pe-add-user:before {content: "\e6a9" }
.pe-refresh-cloud:before {content: "\e61d" }
.pe-paperclip:before {content: "\e69c" }
.pe-radio:before {content: "\e61e" }
.pe-note2:before {content: "\e69d" }
.pe-print:before {content: "\e61f" }
.pe-network:before {content: "\e69e" }
.pe-prev:before {content: "\e620" }
.pe-mute:before {content: "\e69f" }
.pe-power:before {content: "\e621" }
.pe-medal:before {content: "\e6a0" }
.pe-portfolio:before {content: "\e622" }
.pe-like2:before {content: "\e6a1" }
.pe-plus:before {content: "\e623" }
.pe-left-arrow:before {content: "\e6a2" }
.pe-play:before {content: "\e624" }
.pe-key:before {content: "\e6a3" }
.pe-plane:before {content: "\e625" }
.pe-joy:before {content: "\e6a4" }
.pe-photo-gallery:before {content: "\e626" }
.pe-pin:before {content: "\e69b" }
.pe-phone:before {content: "\e627" }
.pe-plug:before {content: "\e69a" }
.pe-pen:before {content: "\e628" }
.pe-right-arrow:before {content: "\e699" }
.pe-paper-plane:before {content: "\e629" }
.pe-delete-user:before {content: "\e6a7" }
.pe-paint:before {content: "\e62a" }
.pe-bottom-arrow:before {content: "\e6a8" }
.pe-notebook:before {content: "\e62b" }
.pe-note:before {content: "\e62c" }
.pe-next:before {content: "\e62d" }
.pe-news-paper:before {content: "\e62e" }
.pe-musiclist:before {content: "\e62f" }
.pe-music:before {content: "\e630" }
.pe-mouse:before {content: "\e631" }
.pe-more:before {content: "\e632" }
.pe-moon:before {content: "\e633" }
.pe-monitor:before {content: "\e634" }
.pe-micro:before {content: "\e635" }
.pe-menu:before {content: "\e636" }
.pe-map:before {content: "\e637" }
.pe-map-marker:before {content: "\e638" }
.pe-mail:before {content: "\e639" }
.pe-mail-open:before {content: "\e63a" }
.pe-mail-open-file:before {content: "\e63b" }
.pe-magnet:before {content: "\e63c" }
.pe-loop:before {content: "\e63d" }
.pe-look:before {content: "\e63e" }
.pe-lock:before {content: "\e63f" }
.pe-lintern:before {content: "\e640" }
.pe-link:before {content: "\e641" }
.pe-like:before {content: "\e642" }
.pe-light:before {content: "\e643" }
.pe-less:before {content: "\e644" }
.pe-keypad:before {content: "\e645" }
.pe-junk:before {content: "\e646" }
.pe-info:before {content: "\e647" }
.pe-home:before {content: "\e648" }
.pe-help2:before {content: "\e649" }
.pe-help1:before {content: "\e64a" }
.pe-graph3:before {content: "\e64b" }
.pe-graph2:before {content: "\e64c" }
.pe-graph1:before {content: "\e64d" }
.pe-graph:before {content: "\e64e" }
.pe-global:before {content: "\e64f" }
.pe-gleam:before {content: "\e650" }
.pe-glasses:before {content: "\e651" }
.pe-gift:before {content: "\e652" }
.pe-folder:before {content: "\e653" }
.pe-flag:before {content: "\e654" }
.pe-filter:before {content: "\e655" }
.pe-file:before {content: "\e656" }
.pe-expand1:before {content: "\e657" }
.pe-exapnd2:before {content: "\e658" }
.pe-edit:before {content: "\e659" }
.pe-drop:before {content: "\e65a" }
.pe-drawer:before {content: "\e65b" }
.pe-download:before {content: "\e65c" }
.pe-display2:before {content: "\e65d" }
.pe-display1:before {content: "\e65e" }
.pe-diskette:before {content: "\e65f" }
.pe-date:before {content: "\e660" }
.pe-cup:before {content: "\e661" }
.pe-culture:before {content: "\e662" }
.pe-crop:before {content: "\e663" }
.pe-credit:before {content: "\e664" }
.pe-copy-file:before {content: "\e665" }
.pe-config:before {content: "\e666" }
.pe-compass:before {content: "\e667" }
.pe-comment:before {content: "\e668" }
.pe-coffee:before {content: "\e669" }
.pe-cloud:before {content: "\e66a" }
.pe-clock:before {content: "\e66b" }
.pe-check:before {content: "\e66c" }
.pe-chat:before {content: "\e66d" }
.pe-cart:before {content: "\e66e" }
.pe-camera:before {content: "\e66f" }
.pe-call:before {content: "\e670" }
.pe-calculator:before {content: "\e671" }
.pe-browser:before {content: "\e672" }
.pe-box2:before {content: "\e673" }
.pe-box1:before {content: "\e674" }
.pe-bookmarks:before {content: "\e675" }
.pe-bicycle:before {content: "\e676" }
.pe-bell:before {content: "\e677" }
.pe-battery:before {content: "\e678" }
.pe-ball:before {content: "\e679" }
.pe-back:before {content: "\e67a" }
.pe-attention:before {content: "\e67b" }
.pe-anchor:before {content: "\e67c" }
.pe-albums:before {content: "\e67d" }
.pe-alarm:before {content: "\e67e" }
.pe-airplay:before {content: "\e67f" }
.lg-sub-html, .lg-toolbar {background-color: rgba(0, 0, 0, .45) }#lg-counter, .lg-outer .lg-video-cont {vertical-align: middle;display: inline-block }@font-face {font-family: lg;src: url('../fonts/lg.eot');src: url('../fonts/lg.eot') format("embedded-opentype"), url('../fonts/lg.woff') format("woff"), url('../fonts/lg.ttf') format("truetype"), url('../fonts/lg.svg') format("svg");font-weight: 400;font-style: normal }
.lg-icon {font-family: lg;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }
.lg-actions .lg-next, .lg-actions .lg-prev {background-color: rgba(0, 0, 0, .45);border-radius: 2px;color: #999;cursor: pointer;display: block;font-size: 22px;margin-top: -10px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 1080 }
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {pointer-events: none;opacity: .5 }
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {color: #FFF }
.lg-actions .lg-next {right: 20px }
.lg-actions .lg-next:before {content: "\e095" }
.lg-actions .lg-prev {left: 20px }
.lg-actions .lg-prev:after {content: "\e094" }@-webkit-keyframes lg-right-end {0%, 100% {left: 0 }50% {left: -30px }}@-moz-keyframes lg-right-end {0%, 100% {left: 0 }50% {left: -30px }}@-ms-keyframes lg-right-end {0%, 100% {left: 0 }50% {left: -30px }}@keyframes lg-right-end {0%, 100% {left: 0 }50% {left: -30px }}@-webkit-keyframes lg-left-end {0%, 100% {left: 0 }50% {left: 30px }}@-moz-keyframes lg-left-end {0%, 100% {left: 0 }50% {left: 30px }}@-ms-keyframes lg-left-end {0%, 100% {left: 0 }50% {left: 30px }}@keyframes lg-left-end {0%, 100% {left: 0 }50% {left: 30px }}
.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end .3s;-o-animation: lg-right-end .3s;animation: lg-right-end .3s;position: relative }
.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end .3s;-o-animation: lg-left-end .3s;animation: lg-left-end .3s;position: relative }
.lg-toolbar {z-index: 1082;left: 0;position: absolute;top: 0;width: 100% }
.lg-toolbar .lg-icon {color: #999;cursor: pointer;float: right;font-size: 24px;height: 47px;line-height: 27px;padding: 10px 0;text-align: center;width: 50px;text-decoration: none !important;outline: 0;-webkit-transition: color .2s linear;-o-transition: color .2s linear;transition: color .2s linear }
.lg-toolbar .lg-icon:hover {color: #FFF }
.lg-toolbar .lg-close:after {content: "\e070" }
.lg-toolbar .lg-download:after {content: "\e0f2" }
.lg-sub-html {bottom: 0;color: #EEE;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 1080 }
.lg-sub-html h4 {margin: 0;font-size: 13px;font-weight: 700 }
.lg-sub-html p {font-size: 12px;margin: 5px 0 0 }#lg-counter {color: #999;font-size: 16px;padding-left: 20px;padding-top: 12px }
.lg-next, .lg-prev, .lg-toolbar {opacity: 1;-webkit-transition: -webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;-moz-transition: -moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;-o-transition: -o-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;transition: transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear }
.lg-hide-items .lg-prev {opacity: 0;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }
.lg-hide-items .lg-next {opacity: 0;-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }
.lg-hide-items .lg-toolbar {opacity: 0;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {-webkit-transform: scale3d(.5, .5, .5);transform: scale3d(.5, .5, .5);opacity: 0;-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-o-transition: -o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;transition: transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50% }body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1 }
.lg-outer .lg-thumb-outer {background-color: #0D0A0A;bottom: 0;position: absolute;width: 100%;z-index: 1080;max-height: 350px;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: -o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition: transform .25s cubic-bezier(0, 0, .25, 1) 0s }
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab }
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing }
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important;transition-duration: 0s !important }
.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }
.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px }
.lg-outer .lg-thumb-item {cursor: pointer;float: left;overflow: hidden;height: 100%;border: 2px solid #FFF;border-radius: 4px;margin-bottom: 5px }@media (min-width:1025px) {.lg-outer .lg-thumb-item {-webkit-transition: border-color .25s ease;-o-transition: border-color .25s ease;transition: border-color .25s ease }}
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #a90707 }
.lg-outer .lg-thumb-item img {width: 100%;height: 100%;object-fit: cover }
.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px }
.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0 }
.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom .25s ease;-o-transition: bottom .25s ease;transition: bottom .25s ease }
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px }
.lg-outer .lg-toogle-thumb {background-color: #0D0A0A;border-radius: 2px 2px 0 0;color: #999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px }
.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {color: #FFF }
.lg-outer .lg-toogle-thumb:after {content: "\e1ff" }
.lg-outer .lg-video-cont {max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px }
.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative }
.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important }
.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 1080;cursor: pointer }
.lg-outer .lg-has-vimeo .lg-video-play {background: url('../images/vimeo-play.png') no-repeat }
.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url('../images/vimeo-play.png') 0 -58px no-repeat }
.lg-outer .lg-has-html5 .lg-video-play {background: url('../images/video-play.png') no-repeat;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: .8 }
.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1 }
.lg-outer .lg-has-youtube .lg-video-play {background: url('../images/youtube-play.png') no-repeat }
.lg-outer .lg-has-youtube:hover .lg-video-play {background: url('../images/youtube-play.png') 0 -60px no-repeat }
.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0 }
.lg-outer .lg-has-video .lg-video-object {visibility: hidden }
.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none }
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible }
.lg-progress-bar {background-color: #333;height: 5px;left: 0;position: absolute;top: 0;width: 100%;z-index: 1083;opacity: 0;-webkit-transition: opacity 80ms ease 0s;-moz-transition: opacity 80ms ease 0s;-o-transition: opacity 80ms ease 0s;transition: opacity 80ms ease 0s }
.lg-progress-bar .lg-progress {background-color: #a90707;height: 5px;width: 0 }
.lg-progress-bar.lg-start .lg-progress {width: 100% }
.lg-show-autoplay .lg-progress-bar {opacity: 1 }
.lg-autoplay-button:after {content: "\e01d" }
.lg-show-autoplay .lg-autoplay-button:after {content: "\e01a" }
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition-duration: 0s;transition-duration: 0s }
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s }
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s }
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden }
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden }#lg-zoom-in:after {content: "\e311" }#lg-actual-size {font-size: 20px }#lg-actual-size:after {content: "\e033" }#lg-zoom-out {opacity: .5;pointer-events: none }#lg-zoom-out:after {content: "\e312" }
.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto }
.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 1080;height: 10px }
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible }
.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px }
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px #fff inset }
.lg-outer .lg-pager-thumb-cont {background-color: #fff;color: #FFF;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;transition: opacity .15s ease 0s, transform .15s ease 0s;-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }
.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100% }
.lg-outer .lg-pager {background-color: rgba(255, 255, 255, .5);border-radius: 50%;box-shadow: 0 0 0 8px rgba(255, 255, 255, .7) inset;display: block;height: 12px;-webkit-transition: box-shadow .3s ease 0s;-o-transition: box-shadow .3s ease 0s;transition: box-shadow .3s ease 0s;width: 12px }
.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {box-shadow: 0 0 0 8px #fff inset }
.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0 }
.lg-fullscreen:after {content: "\e20c" }
.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d" }
.lg-outer #lg-dropdown-overlay {background-color: rgba(0, 0, 0, .25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 1081;opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;transition: visibility 0s linear .18s, opacity .18s linear 0s }
.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {-webkit-transition-delay: 0s;transition-delay: 0s;-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible }
.lg-outer .lg-dropdown {background-color: #fff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;-moz-transform: translate3d(0, 5px, 0);-o-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s }
.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #FFF;right: 16px;top: -16px }
.lg-outer .lg-dropdown>li:last-child {margin-bottom: 0 }
.lg-outer .lg-dropdown>li:hover .lg-icon, .lg-outer .lg-dropdown>li:hover a {color: #333 }
.lg-outer .lg-dropdown a {color: #333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px }
.lg-outer .lg-dropdown a:hover {background-color: rgba(0, 0, 0, .07) }
.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle }
.lg-outer .lg-dropdown .lg-icon {color: #333;display: inline-block;float: none;font-size: 20px;height: auto;line-height: 1;margin-right: 8px;padding: 0;vertical-align: middle;width: auto }
.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {width: 100%;height: 100% }
.lg-outer #lg-share {position: relative }
.lg-outer #lg-share:after {content: "\e80d" }
.lg-outer #lg-share-facebook .lg-icon {color: #3b5998 }
.lg-outer #lg-share-facebook .lg-icon:after {content: "\e901" }
.lg-outer #lg-share-twitter .lg-icon {color: #00aced }
.lg-outer #lg-share-twitter .lg-icon:after {content: "\e904" }
.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39 }
.lg-outer #lg-share-googleplus .lg-icon:after {content: "\e902" }
.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027 }
.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e903" }
.lg-group:after {content: "";display: table;clear: both }
.lg-outer {position: fixed;top: 0;left: 0;z-index: 1050;opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s }
.lg-outer * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box }
.lg-outer.lg-visible {opacity: 1 }
.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important }
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;opacity: 1 }
.lg-outer.lg-grab img.lg-object {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab }
.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing }
.lg-outer .lg {position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100% }
.lg-outer .lg-inner {position: absolute;left: 0;top: 0;white-space: nowrap }
.lg-outer .lg-item {background: url('../images/loading.gif') center center no-repeat;display: none !important }
.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {display: inline-block !important }
.lg-outer .lg-img-wrap, .lg-outer .lg-item {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100% }
.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px }
.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0 }
.lg-outer .lg-item.lg-complete {background-image: none }
.lg-outer .lg-item.lg-current {z-index: 1060 }
.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important }
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s }
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1 }
.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {display: none }
.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1040;background-color: #000;opacity: 0;-webkit-transition: opacity .15s ease 0s;-o-transition: opacity .15s ease 0s;transition: opacity .15s ease 0s }
.lg-backdrop.in {opacity: 1 }
.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {-webkit-transition: none 0s ease 0s !important;-moz-transition: none 0s ease 0s !important;-o-transition: none 0s ease 0s !important;transition: none 0s ease 0s !important }
.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden }
.lg-css3.lg-fade .lg-item {opacity: 0 }
.lg-css3.lg-fade .lg-item.lg-current {opacity: 1 }
.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {-webkit-transition: opacity .1s ease 0s;-moz-transition: opacity .1s ease 0s;-o-transition: opacity .1s ease 0s;transition: opacity .1s ease 0s }
.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0 }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s }
.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0 }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100% }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100% }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1 }
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {-webkit-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-moz-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-o-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s }a:hover, a:active {text-decoration: none }body.page-navfixed {padding-top: 60px }
.dropdown-submenu.animate>.dropdown-item {-webkit-animation: slide-left .5s both;-o-animation: slide-left .5s both;animation: slide-left .5s both }
.dropdown-menu.overflow-visible {overflow: visible }
.page-nav-show {min-height: 80px }
.page-nav-show {background: #ffffff;}
.page-nav-show.navbar-shadow {box-shadow: 0 1px 2px rgba(0, 0, 0, .1) }
.page-head.navbar-fixed-top {z-index: 999 }
.page-nav-show.header-zindex {z-index: 999 }
.page-nav-show .page-logo img {max-height: 80px }
.page-nav-show .page-logo {height: 80px }
.page-nav-show .navbar-toggler {height: 60px;line-height: normal }
.page-nav-show .navbar-toggler {width: auto }
.page-nav-show .navbar-collapse {overflow-x: hidden }
.page-nav-show .navbar-collapse.flex-navlist {width: 100% }
.page-nav-show .navlist.flex {width: 100%;margin-right: 0 !important }
.page-nav-show .navlist.flex .nav-item {flex: auto;text-align: center }
.page-nav-show .navlist.flex .nav-item .nav-link {height: 50px;line-height: 50px;padding: 0 }
.page-nav-show .navlist.flex .nav-item>.dropdown-menu {top: 50px }
.page-nav-show .dropdown-menu, .page-nav-show .open .dropdown-menu {background-color: #ffffff;border: 1px solid #ffffff;}
.dropdown-menu.dropdown-menu-bullet:before, .dropdown-menu.dropdown-menu-bullet:after {border-bottom-color: #ffffff;border-bottom-color: }
@media screen {.page-nav-show .navlist.flex {text-align: center }
.page-nav-show .navlist.flex .nav-item {display: inline-block;float: none }
.page-nav-show .navlist.flex .nav-item .nav-link {padding: 0 20px }}
.page-nav-show .navlist>.nav-item>a.active {color: #2d328c !important }
.page-nav-show .navlist .nav-item .dropdown-menu.two-menu a:hover, .page-nav-show .navlist .nav-item .dropdown-menu.two-menu a.active, .page-nav-show .navlist .nav-item .dropdown-menu.two-menu a:hover span, .page-nav-show .navlist .nav-item .dropdown-menu.two-menu a.active span {background: #ffffff !important;color: #2d328c !important;color: !important }
.page-nav-show .navlist .nav-item a.active, .page-nav-show .navlist .nav-item a.nav-link:hover, .page-nav-show .navlist .nav-item a.active span, .page-nav-show .navlist .nav-item a.nav-link:hover span {background: none !important;color: #2d328c !important;color: !important }
.page-nav-show .navlist .nav-item a.nav-link {background: none !important }
.page-nav-show .dropdown-item, .page-nav-show .navlist .nav-item a.nav-link {color: #424242;color: }
.page-nav-show .dropdown-submenu>.dropdown-item.dropdown-a:after {border-top: 0.286rem solid;border-right: 0.286rem solid transparent;border-left: 0.286rem solid transparent }
.page-nav-show .dropdown-submenu .dropdown-menu.block {position: static;border-right: none;border-left: none;padding-left: 10px }
@media (max-width:767px) {.page-nav-show .dropdown-submenu .dropdown-menu {padding-left: 10px }
.page-nav-show .dropdown-menu-right.dropdown-menu-bullet:after, .page-nav-show .dropdown-menu-right.dropdown-menu-bullet:before {display: none }
.page-nav-show .navlist .nav-item a.active {background: none !important }
.page-nav-show .dropdown-item, .page-nav-show .navlist .nav-item a.nav-link {color: #424242 !important;color: !important }
}
.page-nav-show .navlist .nav-item>.dropdown-menu.two-menu a {color: #424242 !important;color: !important }
@media (min-width:768px) {
	.page-nav-show .navlist .nav-item .nav-link {padding-top: 0px;padding-bottom: 0px;height: 80px;line-height: 80px;font-size: 16px;}
	.page-nav-show .navlist .nav-item>.dropdown-menu {top: 60px }
	.page-nav-show .navlist .nav-item>.dropdown-menu.dropdown-menu-bullet {top: 80px }
	.page-nav-show .page-head-user {height: 60px }
	.page-nav-show .navlist .nav-item {margin-left: 0 !important }
	.page-nav-show .page-logo {margin-left: 10px }
	.page-nav-show .page-logo img {max-width: 150px }
	.page-head.navbar-fixed-top .page-nav-show .navbar-collapse {max-height: 340px;overflow-y: auto }
	.page-nav-show .navbar-nav {margin: 10px 0 !important }
	.page-nav-show .navlist .nav-item a.active {background: #f5f5f5 }
	.navbar-default .navbar-nav .nav-link:focus, .navbar-default .navbar-nav .nav-link:hover {background-color: transparent }
	.page-head-user .dropdown>a {padding-top: 0px;padding-bottom: 0px;height: 40px;line-height: 40px;color: #424242;color: ;background: transparent }
	.page-head-user .dropdown .dropdown-item>a {color: #424242;color: }
	.page-head-user .dropdown i {color: #424242;color: }
	.page-head-user .dropdown-menu {top: 45px }
	.page-head-user .dropdown-menu-footer {line-height: 35px }
	.page-head-user .page-head-user-column .avatar img {max-height: 30px }
}

@media (min-width:768px) {.page-head-user>li:nth-child(2) {margin-left: 10px }}
@media (max-width:767px) {
	.page-head-user>li {display: block }
	.page-head-user>li:first-child {margin-bottom: 10px }
}
.page-head-user-toggler.active i {display: none }
.page-head-user-toggler.active i:first-child {display: inline-block }
.page-head-user-toggler i {position: relative;top: -5px }
.page-head-user-toggler i:first-child {display: none }
.page-head-user li a.btn-outline {color: #424242;color: ;color: ;background-color: transparent;border-color: #424242;border-color: ;border-color: }
.page-head-user li a.btn-outline:hover {border-color: #424242;background-color: #424242;color: #2d328c;border-color: ;border-color: ;background-color: ;background-color: ;color: ;color: }
.page-head-user li a.btn-success {border-color: #424242;background-color: #424242;color: #2d328c;border-color: ;border-color: ;background-color: ;background-color: ;color: ;color: }
.page-head-user-toggler i {color: #424242;color: }
.page-nav-show.navbar-default .hamburger .hamburger-bar, .page-nav-show.navbar-default .hamburger:after, .page-nav-show.navbar-default .hamburger:before {background-color: #424242;background-color: }
.page-head-user .dropdown-menu .dropdown-item:hover i {color: #2d328c !important;color: !important }
.page-head-user .dropdown-menu .dropdown-item:hover {background: #ffffff !important;color: #2d328c !important;color: !important }

.page-foot{background-color:#ffffff;background-color:#2c2c2c;color:#424242;color:#ffffff;font-size:12px;padding:20px 0px }
.page-foot{background-image:url();background-size:cover;background-position:center;background-repeat:no-repeat }
.page-foot a{color:#424242;color:#ffffff }
.page-foot .footnav a:hover,.page-foot .footnav a:hover span{color:#2d328c!important;color:!important }
.page-foot .btn-outline.btn-default{color:#424242;color:#ffffff;border-color:#e4eaec;font-size:12px }
.page-foot .powered_by_ a{color:#2d328c;color:#c7c7c7 }
.page-foot.border-top1{border-color:#f0f2f5 }footer{line-height:1.8 }footer p{margin-bottom:0px }
.page-foot .footnav{margin-bottom:15px }
.page-foot .footnav a{padding:0 25px;height:17px;line-height:17px;white-space:nowrap }
.page-foot .footnav a+a{border-left:1px solid;border-color:#e4eaec }
.page-foot .btn-outline.btn-default.active,.page-foot .btn-outline.btn-default:active,.page-foot .btn-outline.btn-default:focus,.page-foot .btn-outline.btn-default:hover,.page-foot .open>.btn-outline.btn-default.dropdown-toggle{background-color:#f3f7f9;border-color:#f3f7f9;color:#2d328c;color: }@media (max-width:479px){
.page-foot .footnav a{padding:0 15px }
.page-foot .footnav a:nth-child(3n+1){border:none }}
.page-foot_bottom{overflow:hidden;position:fixed;bottom:0;left:0;z-index:999;width:100% }
.page-foot_bottom a.item{color:#ffffff;padding:5px 0;display:inline-block }
.page-foot_bottom a.item i{color:#ffffff;font-size:16px;display:block }
.page-foot_bottom{display:none }
.page-foot_bottom.iskeshi{display:block }
.page-foot_bottom .main{display:flex }
.page-foot_bottom .main>div{flex:1 }@media (max-width:767px){.page-foot_bottom{display:block }}
.back-top.suspend2{position:fixed;right:20px;bottom:200px;z-index:1000 }
.back-top.suspend2 a.s_talk.s_talk_current i{width:36px;height:36px;margin:0 auto;display:block;background-image:url(../images/suspend2.png);background-size:cover;background-repeat:no-repeat;background-position:0 0 }
.back-top.suspend2 a.s_talk.s_talk_img i{width:36px;height:36px;margin:0 auto;display:block;background-image:url(../images/1552637441.png);background-size:cover;background-repeat:no-repeat;background-position:0 0 }
.back-top.suspend2 a.s_top.current-cd-top i{width:36px;height:36px;margin:0 auto;display:block;background-image:url(../images/suspend2.png);background-size:cover;background-repeat:no-repeat;background-position:-118px 0 }
.back-top.suspend2 a.s_top.my-cd-top i{width:36px;height:36px;margin:0 auto;display:block;background-image:url(../images/1552637205.png);background-size:cover;background-repeat:no-repeat;background-position:0 0 }
.back-top.suspend2 a.s_talk.s_talk_current:hover{background-position:-300px 0 }
.back-top.suspend2 a.s_top.current-cd-top:hover{background-position:-60px 0 }
.back-top.suspend2 a{display:block;margin-top:2px;width:60px;height:60px;padding:5px;text-align:center }
.back-top.suspend2 a.s_talk{background-color:#a3a3a3;background-color:#000000 }
.back-top.suspend2 a.s_top{background-color:#a3a3a3;background-color:#000000 }
.back-top.suspend2 a.s_talk:hover{background-color:#424242;background-color:#000000 }
.back-top.suspend2 a.s_top:hover{background-color:#424242;background-color:#000000 }
.back-top.suspend2 a.s_talk p{font-size:12px;color:#424242;color:#ffffff;margin-bottom:0px }
.back-top.suspend2 a.s_top p{font-size:12px;color:#424242;color:#ffffff;margin-bottom:0px }
.back-top.suspend2 a.s_talk p:hover{color:#2d328c;color:#ffffff }
.back-top.suspend2 a.s_top p:hover{color:#2d328c;color:#ffffff }
.back-top.suspend2 a:hover{background-color:#333 }
.back-top-modal .modal-title{text-align:center;color:#424242;color: }
.back-top-modal .modal-content{background-color:#ffffff;background-color: }
.back-top-feedback .form-group textarea.form-control,.back-top-feedback .form-group select.form-control,.back-top-feedback .form-group input.form-control{border-color:#a3a3a3;border-color:;background-color:#ffffff }
.back-top-feedback .form-group .btn-primary{color:#424242;border-color:#a3a3a3;background-color:#a3a3a3;color:;border-color:;background-color: }
.back-top-feedback .form-group .btn-primary:hover{color:#a3a3a3;border-color:#2d328c;background-color:#2d328c;color:;border-color:;background-color: }
.service_list_box.bgcolor{background:#ffffff;background: }
.service_list_box.bgpic{background:url() no-repeat;background-size:cover;background-position:center }
.service_list_box{padding:70px 0px }
.service_list_box h2{font-size:36px;color:#424242;color: }
.service_list_box p.desc{font-size:16px;color:#a3a3a3;color: }
.service_list_box .page-editor{margin-top:50px }@media (max-width:991px){.service_list_box{padding:50px 0px }
.service_list_box .page-editor{margin-top:40px }}@media (max-width:767px){.service_list_box{padding:30px 0px }
.service_list_box .page-editor{margin-top:30px }}
.service_list_box.page-index-body h3.title{font-size:30px;margin:0px;text-align:center;font-weight:bold;color:#424242;color:;position:relative;top:-20px }
.service_list_box .headbox{background:url('') no-repeat;background-position:center top }
.service_list_box.page-index-body p.desc{font-size:20px;text-align:center;margin:0;color:#a3a3a3;color:;position:relative;top:-14px }@media (max-width:768px){.service_list_box.page-index-body p.desc{max-width:100%;margin:10px auto;font-size:14px }}@media screen and (max-width:25em){.codrops-icon span{display:none }}
.service_list_box .grid{margin:30px auto 0 auto;list-style:none;text-align:center }
.service_list_box .grid li{display:inline-block;margin:0 0 40px 0;text-align:left;position:relative;overflow:hidden;transition:all 300ms ease }
.service_list_box .grid li:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px) }
.service_list_box .grid figure{margin:0;position:relative }
.service_list_box .grid figure img{max-width:100%;display:block;position:relative;margin:0 auto }
.service_list_box .grid figcaption h3{margin:0;padding:0;color:#424242;color: }
.service_list_box .grid figcaption span{color:#a3a3a3;color: }
.service_list_box .grid figcaption a{text-align:center;padding:5px 10px;border-radius:2px;display:inline-block;background:#2d328c;background:;color:#ffffff }
.service_list_box .cs-style-4 figure{}
.service_list_box .cs-style-4 figure > div{overflow:hidden }
.service_list_box .cs-style-4 figure img{}
.service_list_box .grid li:hover .contantbox{background:#2d328c;background: }
.service_list_box .newpd-list{margin-top:25px }
.service_list_box .contantbox{padding:5px 5px 0 5px;background:#ffffff;background:#f5f5f5;transition:all 300ms ease }
.service_list_box .contantbox .txtbox h3{margin:0;padding:10px 0;font-size:16px;text-align:center;color:#424242;color:;transition:all 300ms ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis }
.service_list_box .contantbox .txtbox h3 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block }
.service_list_box .grid li:hover .contantbox .txtbox h3 span{color:#ffffff !important }
.service_list_box .grid li:hover .contantbox .txtbox h3{color:#ffffff }

.product-list-box.page-index-body.bgcolor{background:#ffffff;background: }
.product-list-box.page-index-body.bgpic{background:url(../images/1542246151.jpg) no-repeat;background-size:cover;background-position:center }
.product-list-box.page-index-body{padding:70px 0px }
.product-list-box.page-index-body h2{font-size:36px;color:#424242;color: }
.product-list-box.page-index-body p.desc{padding:0 10%;font-size:16px;color:#a3a3a3;color: }
.product-list-box .page-editor{margin-top:50px }@media (max-width:991px){.product-list-box.page-index-body{padding:60px 0px }
.product-list-box .page-editor{margin-top:40px }}@media (max-width:767px){.product-list-box.page-index-body{padding:50px 0px }
.product-list-box .page-editor{margin-top:30px }}
.product-list-box .team-list{padding:0;margin:0;list-style:none }
.product-list-box .team-list .swiper-slide{text-align:center }
.product-list-box .team-list .swiper-slide .item-inner{-webkit-transition:.3s;transition:.3s;box-shadow:0px 2px 20px rgba(0,0,0,0.15) }
.product-list-box .team-list .swiper-slide .item-inner .team-btn{width:100%;height:350px;background-repeat:no-repeat;background-size:cover;display:block }
.product-list-box .team-list .swiper-slide .item-inner .team-content{background:#fff;background:#ffffff;min-height:230px;padding:15px 30px 30px;line-height:26px;margin-bottom:10px }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-title{display:inline-block;margin:0;line-height:30px;color:#808080;font-size:16px }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-title h3{color:#424242;color:;font-size:24px;margin-top:20px;margin-bottom:10px;font-weight:400 }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-title p{color:#a3a3a3;color: }
.product-list-box .team-list .swiper-slide .item-inner .team-content>p{color:#2d328c;color:#6e6e6e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-more{color:;font-size:15px;transition:color .25s }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-more:hover{color: }
.product-list-box .team-list .swiper-slide .item-inner .team-content .team-more .icon{font-size:20px;position:relative;top:3px;left:3px }@media (max-width:767px){.product-list-box .team-btn{height:180px!important }}
.product-list-box .service_item h4{font-size:16px;height:46px;line-height:46px;color:#595959;transition:all ease-out 0.2s;border-bottom:1px solid #E1E1E1;text-align:left;width:100% }@media (max-width:991px){.product-list-box .service_item h4{text-align:center }}
.product-list-box .service_item h4:before{position:absolute;content:"";width:10px;height:1px;background-color:#3C3C3C;margin-top:46px;transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s }@media (max-width:991px){.product-list-box .service_item h4:before{display:none }}
.product-list-box .service_item p{color:#848484;font-size:13px;line-height:24px;height:50px;overflow:hidden;width:100%;margin-top:10px }
.product-list-box .service_item a{display:block;width:100%;position:relative }
.product-list-box .service_item a img{margin:0 auto;border-radius:3px }@media (max-width:767px){.product-list-box .service_item a{text-align:center;margin-top:20px }}
.product-list-box .service_item a:hover{text-decoration:none }
.product-list-box .service_item a:hover h4{color:#272727 }
.product-list-box .service_item a:hover h4:before{width:100% }
.product-list-box .swiper-container{margin-top:20px }
.news_list_box{padding:50px 0 }
.news_list_box.bgcolor{background-color:#ffffff;background-color: }
.news_list_box.bgimg{background:url('') center/cover }
.news_list_box .head{text-align:left }
.news_list_box .head .title{margin-top:0;margin-bottom:0;font-size:30px;font-weight:300;letter-spacing:1px;color:#424242;transform:translate(0,100%) }
.news_list_box .head .desc{font-size:12px;margin-bottom:0;color:#a3a3a3;color:;opacity:0;transform:translate(0,100%) }
.news_list_box .head .descborder{width:22px;height:2px;background:#a3a3a3;background:;opacity:0;transform:translate(0,100%);margin:10px 0 15px }
.news_list_box .title-box .head{float:left }
.news_list_box .title-box .tabs{float:right;margin:18px }
.news_list_box .title-box .tabs li{float:left;opacity:0;transform:translate(0,100%) }
.news_list_box .title-box .tabs li a{display:inline-block;margin:0 5px;font-size:13px;line-height:30px;text-align:center;padding:0 20px;height:30px;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms }
.news_list_box .title-box .tabs li a:hover{background:#2d328c;background:;text-decoration:none }
.news_list_box .title-box .tabs li a:hover h3{color:#fff }
.news_list_box .title-box .tabs li a h3{font-size:13px;margin:0;line-height:30px;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;color:#424242;color: }
.news_list_box .title-box .tabs li.active a{background:#2d328c;background: }
.news_list_box .title-box .tabs li.active a h3{color:#fff }
.news_list_box .btn-more{padding:5px 15px;border:1px solid;color:#2d328c;color:;border-color:#2d328c;border-color:;display:block;width:110px;text-align:center;margin:30px auto 0 auto;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;border-radius:6px;float:right }
.news_list_box .btn-more .fa{padding-left:10px }
.news_list_box .btn-more:hover{background:#2d328c;background:;padding-left:15px;color:#ffffff;border-color:#2d328c;border-color:;text-decoration:none }
.news_list_box .btn-more:hover .fa{color:#ffffff }
.news_list_box ul{padding:0;margin:0;list-style:none;overflow:hidden }
.news_list_box .imgnews-list li{opacity:0;transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms }
.news_list_box .imgnews-list li .title{font-size:14px;line-height:30px;color:#424242;color:;margin:0;position:relative;-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;left:10px }
.news_list_box .imgnews-list li .title,.news_list_box .imgnews-list li .title span:not(.time){display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap }
.news_list_box .imgnews-list li .time{display:inline-block;line-height:30px;float:right;color:#a3a3a3;color:;font-size:13px;position:relative }
.news_list_box .imgnews-list li .fa{margin-right:5px;display:inline-block;line-height:30px;float:left;color:#2d328c;color:;font-size:13px;position:relative;right:0;opacity:1 }
.news_list_box .imgnews-list .item-2 .title{left:0 }
.news_list_box .imgnews-list .item-other:not(.item-2){overflow:hidden }
.news_list_box .imgnews-list .item-other:not(.item-2) .title{float:left;width:calc(100% - 90px) }
.news_list_box .imgnews-list li:hover h3{color:#2d328c;color: }
.news_list_box .imgnews-list li:hover h3 span{color:#2d328c!important;color:!important }
.news_list_box .imgnews-list li .date{float:left;height:90px;text-align:center;margin-right:4%;width:16%;background:#f8f8f8 }
.news_list_box .imgnews-list li .date .day{font-size:36px;font-weight:bold;position:relative;letter-spacing:1px;color:#888888 }
.news_list_box .imgnews-list li .date .year{color:#888888;position:relative;display:block }
.news_list_box .imgnews-list .item-1{width:40%;float:left;padding:0;border:none;opacity:1;transform:none }
.news_list_box .imgnews-list .item-1 .text{background:#2d328c;background:;padding:28px 20px 28px 40px }
.news_list_box .imgnews-list .item-1 .text .date{float:left }
.news_list_box .imgnews-list .item-1 .text .day{font-size:36px;font-weight:bold;position:relative;letter-spacing:1px;color:#fff }
.news_list_box .imgnews-list .item-1 .text .year{color:rgba(255,255,255,0.6);position:relative;display:block }
.news_list_box .imgnews-list .item-1 .text .content{color:#fff;width:80%;float:right }
.news_list_box .imgnews-list .item-1 .text .content h3{color:#fff;line-height:30px;margin:0;font-size:16px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.2) }
.news_list_box .imgnews-list .item-1 .text .content p{color:rgba(255,255,255,0.7);padding-top:15px;margin:0 }
.news_list_box .imgnews-list .item-1 .img{overflow:hidden }
.news_list_box .imgnews-list .item-1 .img img{-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;transition:all .6s cubic-bezier(.165,.84,.44,1) 0ms;opacity:.78;width:100% }
.news_list_box .imgnews-list .item-1:hover{-webkit-box-shadow:5px 8px 20px rgba(0,0,0,0.08);box-shadow:5px 8px 20px rgba(0,0,0,0.08);padding:0 }
.news_list_box .imgnews-list .item-1:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:1 }
.news_list_box .imgnews-list .item-2{border-bottom:1px dashed;padding:40px 0;border-color:#a3a3a3;border-color: }
.news_list_box .imgnews-list .item-2 .text{float:right;width:80% }
.news_list_box .imgnews-list .item-2 .text h3{width:100%;font-size:16px;padding-bottom:6px }
.news_list_box .imgnews-list .item-2 .text h3 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block }
.news_list_box .imgnews-list .item-2 .text p{margin-top:6px;color:#a3a3a3;color:;font-size:13px;line-height:16px;overflow:hidden }@media (max-width:1024px){.news_list_box{padding:50px 0 }}@media (max-width:991px){.news_list_box .imgnews-list .item1 .text .content{width:70% }
.news_list_box{padding:40px 0 }
.news_list_box .img-news-left{padding-right:0!important }
.news_list_box .img-news-right{padding-left:0!important }}@media (max-width:767px){.news_list_box{padding:30px 0 }
.news_list_box .imgnews-list li{width:100%!important;float:none!important }
.news_list_box .imgnews-list .item1 .text .content{width:68% }
.news_list_box .imgnews-list li .title{width:70% }
.news_list_box ul{margin-top:0 }
.news_list_box .title-box .head{float:none }
.news_list_box .title-box .tabs{margin:15px 0;float:none }
.news_list_box .imgnews-list li .date{width:20% }
.news_list_box .imgnews-list .item-2 .text{width:76% }
.news_list_box .imgnews-list .item-2{padding:15px 0 }
.news_list_box .item-other:nth-child(2){}}
.news_list_box .img-news-left{padding-left:0;padding-right:2.9375rem }
.news_list_box .img-news-right{padding-right:0;padding-left:2.9375rem }
.news_list_box .imgnews-list .item-2 .title:after{background-color:#a3a3a3;background-color:;content:"";height:1px;width:18px;left:0;bottom:0;position:absolute }
.news_list_box .item-other:nth-child(2){}
.more_btn {background-color: #000;color: white;}
.more_btn:hover {color: white;background-color: #0075c2;}
.bottom_beacon {background-image: url('../icon/copyRight.png');height: 15px;width: 15px;background-size: 100% 100%;display: inline-block;}
.back-top.suspend2 a.s_talk.s_talk_img i {background-image: url('../icon/reservation.png');}
.back-top.suspend2 a.s_top.my-cd-top i {background-image: url('../icon/back_top.png');}
.map_container {overflow: hidden;width: 100%;height: 100%;margin: 0;font-family: "微软雅黑";}
.article_pagelist {padding: 20px 0;list-style: none;display: flex;align-items: center;justify-content: center;}
.article_pagelist a {text-align: center;border: 1px solid #e4eaec;padding: 9px 15px;color: #76838f;}
.article_pagelist .active a {background-color: #2d328c;color: #fff;}
.article_pagelist .active a {background-color: #2d328c;transition: all 0.5s linear;}
.article_pagelist a:hover {color: #fff;background-color: #2d328c;transition: all 0.5s linear;}
.news_show .prenext {width: 1200px;margin: 30px auto 0;text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between;}
.news_show .prenext a {display: inline-block;margin: 0 10px;cursor: pointer;background: #fff;border-radius: 4px;border: 1px solid #ddd;padding: 6px 20px;min-width: 100px;color: #333;transition: all 0.5s linear;}
.news_show .prenext a:hover {background: #2384D5;border-color: #2384D5;color: #fff;}
.search_main {width: 1200px;margin: 0 auto;}@media(min-width:768px) {.footerflex {display: flex;}
.pro_intro .intro {width: 1400px;margin: 0 auto;}
.navbar-header img {height: 80px;}
.banner_aboutme {padding-left: 40px;}
.clearFlot {display: none;}
.product-list-box.page-index-body.bgpic {background: url('../images/index_bg.jpg') no-repeat;background-size: cover;background-position: center;margin-top: 20px;}
.product-list-box.page-index-body {padding: 70px 0px;}
.product-list-box .swiper-container {margin-top: 20px;}
.swiper-container-3d {-webkit-perspective: 1200px;-moz-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.about_list_box {padding: 50px 0;}
.news_show .news_contents {width: 1200px;margin: 0 auto;}}@media(max-width:767px) {.pro_intro .intro {width: 100%;padding: 0 20px;}
.footerflex {display: block;}
.pro_intro .intro img {width: 100%;}
.navbar-header img {height: 31.5px;margin: 10px;}
.m-l-15 {margin-left: 0 !important;padding: 0 10px;}
.clearFlot {display: block;clear: both;}
.product-list-box.page-index-body.bgpic {background: url('../images/index_bg.jpg') no-repeat;background-size: cover;background-position: center;margin-top: 20px;}
.map_container {border: transparent;}
.news_show .prenext {width: 100%;margin: 30px auto 0;text-align: center;overflow: hidden;display: flex;flex-direction: column;align-items: center;justify-content: space-between;}
.news_show .news_contents {width: 100%;}}
.news_list_box .head .title{visibility: inherit;opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);}
.news_list_box .head .descborder{opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);}
.news_list_box .head .desc{visibility: inherit;opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);}
.news_list_box .imgnews-list .item-2{visibility: inherit;opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);}
.page-foot_bottom{background-color: rgb(45, 50, 140);}
.index-banner .banner-pic {width: 100%;height: 100%;}
.index-banner .swiper-container {height: 650px;}
.index-banner .swiper-button-next, .index-banner .swiper-button-prev {color: #ddd;display: none;}
.index-banner:hover .swiper-button-next, .index-banner:hover .swiper-button-prev {display: block;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: #000;opacity: 1;}


@media screen and (max-width: 767px) {
	body.page-navfixed{padding-top: 60px;}
	.page-nav-show{min-height: 60px;}
	.page-nav-show .page-logo{height: 60px;}
	.page-nav-show .navbar-toggler{height: 60px;}
	.navbar-toggler{padding-top: 1rem;}
	.navbar-header img{height: 46px;}
	.index-banner .swiper-container {height: 260px;}
	.page-foot{padding-bottom: 48px;}
	.news_show h2{font-size: 1.5rem;}
	.page-nav-show .page-logo img{max-height: 60px;}
	.index-banner .swiper-button-next,.index-banner .swiper-button-prev{display: none;}
}